%%BeginResource: procset pdftext 6.0 1 %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. All Rights Reserved. %%Title: Text operators for PDF PDF /PDFText 78 dict dup begin put /docinitialize { /resourcestatus where { pop /CIDParams /ProcSet resourcestatus { pop pop false /CIDParams /ProcSet findresource /SetBuildCompatible get exec } if } if PDF begin PDFText /_pdfDefineIdentity-H known { PDFText /_pdfDefineIdentity-H get exec} if end } bd /initialize { PDFText begin } bd /terminate { end } bd Level2? { /_safeput { 3 -1 roll load 3 1 roll put } bd } { /_safeput { 2 index load dup dup length exch maxlength ge { dup length 5 add dict copy 3 index xdd } { pop } ifelse 3 -1 roll load 3 1 roll put } bd } ifelse /pdf_has_composefont? systemdict /composefont known def /CopyFont { { 1 index /FID ne 2 index /UniqueID ne and { def } { pop pop } ifelse } forall } bd /Type0CopyFont { exch dup length dict begin CopyFont [ exch FDepVector { dup /FontType get 0 eq { 1 index Type0CopyFont /_pdfType0 exch definefont } { /_pdfBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end } bd Level2? {currentglobal true setglobal} if /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def Level2? {setglobal} if /modEnc { /_enc xdd /_icode 0 dd counttomark 1 sub -1 0 { index dup type /nametype eq { _enc _icode 3 -1 roll put _icode 1 add } if /_icode xdd } for cleartomark _enc } bd /trEnc { /_enc xdd 255 -1 0 { exch dup -1 eq { pop /.notdef } { Encoding exch get } ifelse _enc 3 1 roll put } for pop _enc } bd /TE { /_i xdd StandardEncoding 256 array copy modEnc _pdfEncodings exch _i exch put } bd Level2? { /pdfPatchCStrings { currentdict /CharStrings known currentdict /FontType known and { FontType 1 eq CharStrings type /dicttype eq and { CharStrings /mu known CharStrings /mu1 known not and CharStrings wcheck and { CharStrings /mu get type /stringtype eq { currentglobal CharStrings /mu1 CharStrings /mu get dup gcheck setglobal dup length string copy put setglobal } if } if } if } if } bd } { /pdfPatchCStrings {} bd } ifelse /TZ { /_usePDFEncoding xdd findfont dup length 6 add dict begin { 1 index /FID ne { def } { pop pop } ifelse } forall pdfPatchCStrings /pdf_origFontName FontName def /FontName exch def currentdict /PaintType known { PaintType 2 eq {/PaintType 0 def} if } if _usePDFEncoding 0 ge { /Encoding _pdfEncodings _usePDFEncoding get def pop } { _usePDFEncoding -1 eq { counttomark 0 eq { pop } { Encoding 256 array copy modEnc /Encoding exch def } ifelse } { 256 array trEnc /Encoding exch def } ifelse } ifelse pdf_EuroProcSet pdf_origFontName known { pdf_origFontName pdf_AddEuroGlyphProc } if Level2? { currentdict /pdf_origFontName undef } if FontName currentdict end definefont pop } bd Level2? { /TZG { currentglobal true setglobal 2 index _pdfFontStatus { 2 index findfont false setglobal 3 index findfont true setglobal ne { 2 index findfont dup rcheck { dup length dict begin { 1 index /FID ne { def } { pop pop } ifelse } forall pdfPatchCStrings currentdict end } if 3 index exch definefont pop } if } if setglobal TZ } bd } { /TZG {TZ} bd } ifelse Level2? { currentglobal false setglobal userdict /pdftext_data 5 dict put pdftext_data begin /saveStacks { pdftext_data begin /vmmode currentglobal def false setglobal count array astore /os exch def end countdictstack array dictstack pdftext_data exch /ds exch put cleardictstack pdftext_data /dscount countdictstack put pdftext_data /vmmode get setglobal } bind def /restoreStacks { pdftext_data /vmmode currentglobal put false setglobal clear cleardictstack pdftext_data /ds get dup pdftext_data /dscount get 1 2 index length 1 sub { get begin dup } for pop pop pdftext_data /os get aload pop pdftext_data /vmmode get setglobal } bind def /testForClonePrinterBug { currentglobal true setglobal /undefinedCategory /Generic /Category findresource dup length dict copy /Category defineresource pop setglobal pdftext_data /saveStacks get exec pdftext_data /vmmode currentglobal put false setglobal /undefined /undefinedCategory { resourcestatus } stopped pdftext_data exch /bugFound exch put pdftext_data /vmmode get setglobal pdftext_data /restoreStacks get exec pdftext_data /bugFound get } bind def end setglobal /pdf_resourcestatus pdftext_data /testForClonePrinterBug get exec { { pdftext_data /saveStacks get exec pdftext_data /os get dup dup length 1 sub dup 1 sub dup 0 lt { pop 0 } if exch 1 exch { get exch dup } for pop pop { resourcestatus } stopped { clear cleardictstack pdftext_data /restoreStacks get exec { pop pop } stopped pop false } { count array astore pdftext_data exch /results exch put pdftext_data /restoreStacks get exec pop pop pdftext_data /results get aload pop } ifelse } } { { resourcestatus } } ifelse bd } if Level2? { /_pdfUndefineResource { currentglobal 3 1 roll _pdf_FontDirectory 2 index 2 copy known {undef} {pop pop} ifelse 1 index (pdf) exch _pdfConcatNames 1 index 1 index 1 _pdfConcatNames 1 index 5 index 1 _pdfConcatNames 1 index 4 { 2 copy pdf_resourcestatus { pop 2 lt {2 copy findresource gcheck setglobal undefineresource} {pop pop} ifelse } { pop pop} ifelse } repeat setglobal } bd } { /_pdfUndefineResource { pop pop} bd } ifelse Level2? { /_pdfFontStatus { currentglobal exch /Font pdf_resourcestatus {pop pop true} {false} ifelse exch setglobal } bd } { /_pdfFontStatusString 50 string def _pdfFontStatusString 0 (fonts/) putinterval /_pdfFontStatus { FontDirectory 1 index known { pop true } { _pdfFontStatusString 6 42 getinterval cvs length 6 add _pdfFontStatusString exch 0 exch getinterval { status } stopped {pop false} { { pop pop pop pop true} { false } ifelse } ifelse } ifelse } bd } ifelse Level2? { /_pdfCIDFontStatus { /CIDFont /Category pdf_resourcestatus { pop pop /CIDFont pdf_resourcestatus {pop pop true} {false} ifelse } { pop false } ifelse } bd } if /_pdfString100 100 string def /_pdfComposeFontName { dup length 1 eq { 0 get 1 index type /nametype eq { _pdfString100 cvs length dup dup _pdfString100 exch (-) putinterval _pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval 2 index exch cvs length add 1 add _pdfString100 exch 0 exch getinterval exch pop true } { pop pop false } ifelse } { false } ifelse dup {exch cvn exch} if } bd /_pdfConcatNames { exch _pdfString100 cvs length dup dup _pdfString100 exch (-) putinterval _pdfString100 exch 1 add dup _pdfString100 length exch sub getinterval 3 -1 roll exch cvs length add 1 add _pdfString100 exch 0 exch getinterval cvn } bind def /_pdfTextTempString 50 string def /_pdfRegOrderingArray [(Adobe-Japan1) (Adobe-CNS1) (Adobe-Korea1) (Adobe-GB1)] def /_pdf_CheckCIDSystemInfo { 1 index _pdfTextTempString cvs (Identity) anchorsearch { pop pop pop pop true } { false _pdfRegOrderingArray { 2 index exch anchorsearch { pop pop pop true exit} { pop } ifelse } forall exch pop exch /CIDFont findresource /CIDSystemInfo get 3 -1 roll /CMap findresource /CIDSystemInfo get exch 3 -1 roll { 2 copy /Supplement get exch dup type /dicttype eq {/Supplement get} {pop 0 } ifelse ge } { true } ifelse { dup /Registry get 2 index /Registry get eq { /Ordering get exch /Ordering get dup type /arraytype eq { 1 index type /arraytype eq { true 1 index length 1 sub -1 0 { dup 2 index exch get exch 3 index exch get ne { pop false exit} if } for exch pop exch pop } { pop pop false } ifelse } { eq } ifelse } { pop pop false } ifelse } { pop pop false } ifelse } ifelse } bind def pdf_has_composefont? { /_pdfComposeFont { 2 copy _pdfComposeFontName not { 2 index } if (pdf) exch _pdfConcatNames dup _pdfFontStatus { dup findfont 5 2 roll pop pop pop true} { 4 1 roll 1 index /CMap pdf_resourcestatus { pop pop true } {false} ifelse 1 index true exch { _pdfCIDFontStatus not {pop false exit} if } forall and { 1 index 1 index 0 get _pdf_CheckCIDSystemInfo { 3 -1 roll pop 2 index 3 1 roll composefont true } { pop pop exch pop false } ifelse } { _pdfComposeFontName { dup _pdfFontStatus { exch pop 1 index exch findfont definefont true } { pop exch pop false } ifelse } { exch pop false } ifelse } ifelse { true } { dup _pdfFontStatus { dup findfont true } { pop false } ifelse } ifelse } ifelse } bd } { /_pdfComposeFont { _pdfComposeFontName not { dup } if dup _pdfFontStatus {exch pop dup findfont true} { 1 index dup type /nametype eq {pop} {cvn} ifelse eq {pop false} { dup _pdfFontStatus {dup findfont true} {pop false} ifelse } ifelse } ifelse } bd } ifelse /_pdfStyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H _pdfFontStatus {/HeiseiMin-W3} { /HeiseiMin-W3 _pdfCIDFontStatus {/HeiseiMin-W3} {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H _pdfFontStatus {/HeiseiKakuGo-W5} { /HeiseiKakuGo-W5 _pdfCIDFontStatus {/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H _pdfFontStatus {/HeiseiMaruGo-W4} { /HeiseiMaruGo-W4 _pdfCIDFontStatus {/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H _pdfFontStatus { /Jun101-Light } { SansSerif } ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif /Ryumin-Light def /SansSerif /GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H) status }stopped {pop}{ { pop pop pop pop /Jun101-Light } { SansSerif } ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif /HYSMyeongJo-Medium def /SansSerif /HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif /STSong-Light def /SansSerif /STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif /MKai-Medium def /SansSerif /MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def /TZzero { /_wmode xdd /_styleArr xdd /_regOrdering xdd 3 copy _pdfComposeFont { 5 2 roll pop pop pop } { [ 0 1 _styleArr length 1 sub { _styleArr exch get _pdfStyleDicts _regOrdering 2 copy known { get exch 2 copy known not { pop /Default } if get } { pop pop pop /Unknown } ifelse } for ] exch pop 2 index 3 1 roll _pdfComposeFont {3 -1 roll pop} { findfont dup /FontName get exch } ifelse } ifelse dup /WMode 2 copy known { get _wmode ne } { pop pop _wmode 1 eq} ifelse { exch _wmode _pdfConcatNames dup _pdfFontStatus { exch pop dup findfont false} { exch true } ifelse } { dup /FontType get 0 ne } ifelse { dup /FontType get 3 eq _wmode 1 eq and { _pdfVerticalRomanT3Font dup length 10 add dict copy begin /_basefont exch dup length 3 add dict begin {1 index /FID ne {def}{pop pop} ifelse } forall /Encoding Encoding dup length array copy dup 16#27 /quotesingle put dup 16#60 /grave put _regOrdering /Adobe-Japan1 eq {dup 16#5c /yen put dup 16#a5 /yen put dup 16#b4 /yen put} if def FontName currentdict end definefont def /Encoding _basefont /Encoding get def /_fauxfont true def } { dup length 3 add dict begin {1 index /FID ne {def}{pop pop} ifelse } forall FontType 0 ne { /Encoding Encoding dup length array copy dup 16#27 /quotesingle put dup 16#60 /grave put _regOrdering /Adobe-Japan1 eq {dup 16#5c /yen put} if def /_fauxfont true def } if } ifelse /WMode _wmode def dup dup /FontName exch def currentdict end definefont pop } { pop } ifelse /_pdf_FontDirectory 3 1 roll _safeput } bd Level2? { /Tf { _pdf_FontDirectory 2 index 2 copy known {get exch 3 -1 roll pop} {pop pop} ifelse selectfont } bd } { /Tf { _pdf_FontDirectory 2 index 2 copy known {get exch 3 -1 roll pop} {pop pop} ifelse exch findfont exch dup type /arraytype eq {makefont} {scalefont} ifelse setfont } bd } ifelse /cshow where { pop /pdf_cshow /cshow load dd /pdf_remove2 {pop pop} dd } { /pdf_cshow {exch forall} dd /pdf_remove2 {} dd } ifelse /pdf_xshow { /_pdf_na xdd /_pdf_i 0 dd currentpoint /_pdf_y xdd /_pdf_x xdd { pdf_remove2 _pdf_str1 exch 0 exch put _pdf_str1 /_pdf_showproc load exec {_pdf_na _pdf_i get} stopped { pop pop } { _pdf_x _pdf_y moveto 0 rmoveto } ifelse _pdf_i 1 add /_pdf_i xdd currentpoint /_pdf_y xdd /_pdf_x xdd } exch pdf_cshow } bd /pdf_yshow { /_pdf_na xdd /_pdf_i 0 dd currentpoint /_pdf_y xdd /_pdf_x xdd { pdf_remove2 _pdf_str1 exch 0 exch put _pdf_str1 /_pdf_showproc load exec {_pdf_na _pdf_i get} stopped { pop pop } { _pdf_x _pdf_y moveto 0 exch rmoveto } ifelse _pdf_i 1 add /_pdf_i xdd currentpoint /_pdf_y xdd /_pdf_x xdd } exch pdf_cshow } bd /pdf_xyshow { /_pdf_na xdd /_pdf_i 0 dd currentpoint /_pdf_y xdd /_pdf_x xdd { pdf_remove2 _pdf_str1 exch 0 exch put _pdf_str1 /_pdf_showproc load exec {_pdf_na _pdf_i get} stopped { pop pop } { {_pdf_na _pdf_i 1 add get} stopped { pop pop pop} { _pdf_x _pdf_y moveto rmoveto } ifelse } ifelse _pdf_i 2 add /_pdf_i xdd currentpoint /_pdf_y xdd /_pdf_x xdd } exch pdf_cshow } bd /pdfl1xs {/_pdf_showproc /show load dd pdf_xshow} bd /pdfl1ys {/_pdf_showproc /show load dd pdf_yshow} bd /pdfl1xys {/_pdf_showproc /show load dd pdf_xyshow} bd Level2? _ColorSep5044? not and { /pdfxs {{xshow} stopped {pdfl1xs} if} bd /pdfys {{yshow} stopped {pdfl1ys} if} bd /pdfxys {{xyshow} stopped {pdfl1xys} if} bd } { /pdfxs /pdfl1xs load dd /pdfys /pdfl1ys load dd /pdfxys /pdfl1xys load dd } ifelse /pdf_charpath {false charpath} bd /pdf_xcharpath {/_pdf_showproc /pdf_charpath load dd pdf_xshow} bd /pdf_ycharpath {/_pdf_showproc /pdf_charpath load dd pdf_yshow} bd /pdf_xycharpath {/_pdf_showproc /pdf_charpath load dd pdf_xyshow} bd /pdf_strokepath { { pdf_remove2 _pdf_str1 exch 0 exch put _pdf_str1 false charpath currentpoint S moveto } bind exch pdf_cshow } bd /pdf_xstrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xshow} bd /pdf_ystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_yshow} bd /pdf_xystrokepath {/_pdf_showproc {pdf_charpath S} dd pdf_xyshow} bd Level2? {currentglobal true setglobal} if /d0/setcharwidth ld /nND {{/.notdef} repeat} bd /T3Defs { /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } def /BuildGlyph { exch begin GlyphProcs exch get exec end } def /_pdfT3Font true def } bd /_pdfBoldRomanWidthProc { stringwidth 1 index 0 ne { exch .03 add exch }if setcharwidth 0 0 } bd /_pdfType0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 } bd /_pdfType0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice } bd /_pdfBoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc /_pdfBoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bd currentdict end def pdf_has_composefont? { /_pdfBoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName /_pdfBoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc /_pdfType0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bd currentdict end def /_pdfDefineIdentity-H { /Identity-H /CMap PDFText /pdf_resourcestatus get exec { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict begin /Registry (Adobe) def /Ordering (Identity) def /Supplement 0 def currentdict end def /CMapName /Identity-H def /CMapVersion 1 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000> 0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def } if /_pdfVerticalRomanT3Font 10 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _pdfType0WidthProc moveto show end }bd currentdict end def Level2? {setglobal} if /MakeBoldFont { dup /ct_SyntheticBold known { dup length 3 add dict begin CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup /FontType get dup 9 ge exch 11 le and { _pdfBoldBaseCIDFont dup length 3 add dict copy begin dup /CIDSystemInfo get /CIDSystemInfo exch def /_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont /_basefont exch def /_Type0Identity /Identity-H 3 -1 roll [ exch ] composefont /_basefonto exch def currentdict end /CIDFont defineresource } { _pdfBoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse } bd /MakeBold { 1 index _pdf_FontDirectory 2 index 2 copy known {get} {exch pop} ifelse findfont dup /FontType get 0 eq { dup /WMode known {dup /WMode get 1 eq }{false} ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge } {true} ifelse {/_pdfType0WidthProc} {/_pdfType0WMode1WidthProc} ifelse _pdfBoldBaseFont /_setwidthProc 3 -1 roll load put {MakeBoldFont} Type0CopyFont definefont } { dup /_fauxfont known not 1 index /SubstMaster known not and { _pdfBoldBaseFont /_setwidthProc /_pdfBoldRomanWidthProc load put MakeBoldFont } { 2 index 2 index eq { exch pop } { dup length dict begin CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop dup /dummybold ne {/_pdf_FontDirectory exch dup _safeput } { pop } ifelse }bd /MakeItalic { _pdf_FontDirectory exch 2 copy known {get} {exch pop} ifelse dup findfont dup /FontInfo 2 copy known { get /ItalicAngle 2 copy known {get 0 eq } { pop pop true} ifelse } { pop pop true} ifelse { exch pop dup /FontType get 0 eq Level2? not and { dup /FMapType get 6 eq } { false } ifelse { dup /WMode 2 copy known { get 1 eq { _italMtx_WMode1Type0 } { _italMtxType0 } ifelse } { pop pop _italMtxType0 } ifelse } { dup /WMode 2 copy known { get 1 eq { _italMtx_WMode1 } { _italMtx } ifelse } { pop pop _italMtx } ifelse } ifelse makefont dup /FontType get 42 eq Level2? not or { dup length dict begin CopyFont currentdict end } if 1 index exch definefont pop /_pdf_FontDirectory exch dup _safeput } { pop 2 copy ne { /_pdf_FontDirectory 3 1 roll _safeput } { pop pop } ifelse } ifelse }bd /MakeBoldItalic { /dummybold exch MakeBold /dummybold MakeItalic }bd Level2? { /pdf_CopyDict {1 index length add dict copy} def } { /pdf_CopyDict { 1 index length add dict 1 index wcheck { copy } { begin {def} forall currentdict end } ifelse } def } ifelse /pdf_AddEuroGlyphProc { currentdict /CharStrings known { CharStrings /Euro known not { dup /CharStrings CharStrings 1 pdf_CopyDict begin /Euro pdf_EuroProcSet 4 -1 roll get def currentdict end def /pdf_PSBuildGlyph /pdf_PSBuildGlyph load def /pdf_PathOps /pdf_PathOps load def /Symbol eq Encoding 160 get /.notdef eq and { /Encoding Encoding dup length array copy dup 160 /Euro put def } if } { pop } ifelse } { pop } ifelse } def Level2? {currentglobal true setglobal} if /pdf_PathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /pdf_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice pdf_PathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /pdf_EuroProcSet 13 dict def pdf_EuroProcSet begin /Courier-Bold { 600 0 6 -12 585 612 { 385 274 m 180 274 l 179 283 179 293 179 303 c 179 310 179 316 180 323 c 398 323 l 423 404 l 197 404 l 219 477 273 520 357 520 c 409 520 466 490 487 454 c 487 389 l 579 389 l 579 612 l 487 612 l 487 560 l 449 595 394 612 349 612 c 222 612 130 529 98 404 c 31 404 l 6 323 l 86 323 l 86 304 l 86 294 86 284 87 274 c 31 274 l 6 193 l 99 193 l 129 77 211 -12 359 -12 c 398 -12 509 8 585 77 c 529 145 l 497 123 436 80 356 80 c 285 80 227 122 198 193 c 360 193 l cp 600 0 m } pdf_PSBuildGlyph } def /Courier-BoldOblique /Courier-Bold load def /Courier { 600 0 17 -12 578 584 { 17 204 m 97 204 l 126 81 214 -12 361 -12 c 440 -12 517 17 578 62 c 554 109 l 501 70 434 43 366 43 c 266 43 184 101 154 204 c 380 204 l 400 259 l 144 259 l 144 270 143 281 143 292 c 143 299 143 307 144 314 c 418 314 l 438 369 l 153 369 l 177 464 249 529 345 529 c 415 529 484 503 522 463 c 522 391 l 576 391 l 576 584 l 522 584 l 522 531 l 473 566 420 584 348 584 c 216 584 122 490 95 369 c 37 369 l 17 314 l 87 314 l 87 297 l 87 284 88 272 89 259 c 37 259 l cp 600 0 m } pdf_PSBuildGlyph } def /Courier-Oblique /Courier load def /Helvetica { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } pdf_PSBuildGlyph } def /Helvetica-Oblique /Helvetica load def /Helvetica-Bold { 556 0 12 -19 563 710 { 563 621 m 537 659 463 710 363 710 c 216 710 125 620 101 462 c 51 462 l 12 367 l 92 367 l 92 346 l 92 337 93 328 93 319 c 52 319 l 12 224 l 102 224 l 131 58 228 -19 363 -19 c 417 -19 471 -12 517 18 c 517 146 l 481 115 426 93 363 93 c 283 93 254 166 246 224 c 398 224 l 438 319 l 236 319 l 236 367 l 457 367 l 497 462 l 244 462 l 259 552 298 598 363 598 c 425 598 464 570 486 547 c 507 526 513 517 517 509 c cp 556 0 m } pdf_PSBuildGlyph } def /Helvetica-BoldOblique /Helvetica-Bold load def /Symbol { 750 0 20 -12 714 685 { 714 581 m 650 645 560 685 465 685 c 304 685 165 580 128 432 c 50 432 l 20 369 l 116 369 l 115 356 115 347 115 337 c 115 328 115 319 116 306 c 50 306 l 20 243 l 128 243 l 165 97 300 -12 465 -12 c 560 -12 635 25 685 65 c 685 155 l 633 91 551 51 465 51 c 340 51 238 131 199 243 c 555 243 l 585 306 l 184 306 l 183 317 182 326 182 336 c 182 346 183 356 184 369 c 614 369 l 644 432 l 199 432 l 233 540 340 622 465 622 c 555 622 636 580 685 520 c cp 750 0 m } pdf_PSBuildGlyph } def /Times-Bold { 500 0 16 -14 478 700 { 367 308 m 224 308 l 224 368 l 375 368 l 380 414 l 225 414 l 230 589 257 653 315 653 c 402 653 431 521 444 457 c 473 457 l 473 698 l 444 697 l 441 679 437 662 418 662 c 393 662 365 700 310 700 c 211 700 97 597 73 414 c 21 414 l 16 368 l 69 368 l 69 359 68 350 68 341 c 68 330 68 319 69 308 c 21 308 l 16 262 l 73 262 l 91 119 161 -14 301 -14 c 380 -14 443 50 478 116 c 448 136 l 415 84 382 40 323 40 c 262 40 231 77 225 262 c 362 262 l cp 500 0 m } pdf_PSBuildGlyph } def /Times-BoldItalic { 500 0 9 -20 542 686 { 542 686 m 518 686 l 513 673 507 660 495 660 c 475 660 457 683 384 683 c 285 683 170 584 122 430 c 58 430 l 34 369 l 105 369 l 101 354 92 328 90 312 c 34 312 l 9 251 l 86 251 l 85 238 84 223 84 207 c 84 112 117 -14 272 -14 c 326 -14 349 9 381 9 c 393 9 393 -10 394 -20 c 420 -20 l 461 148 l 429 148 l 416 109 362 15 292 15 c 227 15 197 55 197 128 c 197 162 204 203 216 251 c 378 251 l 402 312 l 227 312 l 229 325 236 356 241 369 c 425 369 l 450 430 l 255 430 l 257 435 264 458 274 488 c 298 561 337 654 394 654 c 437 654 484 621 484 530 c 484 516 l 516 516 l cp 500 0 m } pdf_PSBuildGlyph } def /Times-Italic { 500 0 23 -10 595 692 { 399 317 m 196 317 l 199 340 203 363 209 386 c 429 386 l 444 424 l 219 424 l 246 514 307 648 418 648 c 448 648 471 638 492 616 c 529 576 524 529 527 479 c 549 475 l 595 687 l 570 687 l 562 674 558 664 542 664 c 518 664 474 692 423 692 c 275 692 162 551 116 424 c 67 424 l 53 386 l 104 386 l 98 363 93 340 90 317 c 37 317 l 23 279 l 86 279 l 85 266 85 253 85 240 c 85 118 137 -10 277 -10 c 370 -10 436 58 488 128 c 466 149 l 424 101 375 48 307 48 c 212 48 190 160 190 234 c 190 249 191 264 192 279 c 384 279 l cp 500 0 m } pdf_PSBuildGlyph } def /Times-Roman { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } pdf_PSBuildGlyph } def end Level2? {setglobal} if currentdict readonly pop end %%EndResource